channel island

Noun
  1. any of a group of British islands in the English Channel off the northern coast of France

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "channel island"

channel island
A small boat sails past a green channel island in calm blue waters.